English Dictionary
◊ LIVING DEATH
living death
n : a state of constant misery